NetGen for CAN and J1939

友情提示:(1)有问题: 可以点击 右边中-在线咨询,左侧qq,旺旺在线联系
         (2)感兴趣: 可以点击 左侧中-分享到

 

NetGen for CAN and J1939

NetGen J1939 Messages

 NetGen for J1939 allows users to design their networks through an easy to use and intuitive interface. Users can configure network nodes, messages, signals, as well as their publish/subscribe relationships. The tool also provides the full set of messages and signals defined in the J1939 standard, which can be easily drag-and-dropped into any new design as required. The figure above shows a comprehensive list of all J1939 messages is provided which can be drag-and-dropped into any new design, greatly easing their J1939 applications.

From the network design, NetGen can automatically generate a fully functional J1939 stack for a family of microcontrollers; providing all of the necessary hardware and J1939 abstraction layers. NetGen also generates a Signal-based API for use in the user’s application layer, further simplifying solution implementation through basic functions such as Set, Get, and Send functions for each individual signal.

 

NetGen J1939

The J1939 stack generated by NetGen consists of a number of abstraction layers. These layers are shown in Figure above. NetGen generates 3 primary components, consisting of 5 layers. These basic components include the  HAL (here using the LPC21XX as an example), the JPRO J1939 Protocol Stack Layers, and the NetGen signal-based API layer.

NetGen COM Layer

Provides signal packing, unpacking, and transmission initiation functions to the Application layer. This layer interfaces with the J1939 data link layer to initiate transmission and process incoming messages.

 J1939 JPRO Layers

This is provided by Noregon Systems and provides all of the J1939 network management, transport, and data link services required. The NetGen COM, as well as the application layers can interface to these layers. This layer interfaces with the COM the application layers, and uses services provided by the HAL. All required integrations have already been provided and are ready to use.

 LPC21XX HAL Layer

The Hardware Abstraction Layer interfaces with the LPC21xx hardware, providing CAN communication, timer, and CPU initialisation and functions required by the J1939 stack.

 

 

请您留言

感谢您的关注,当前客服人员不在线,请填写一下您的信息,我们会尽快和您联系。

提交